🖥️ linux | August 22, 2021
Bash shell script에서 특별히 의미가 정해진 기능
#
- comment(주석)#!/bin/bash
- 셔뱅, 해시뱅 등 스크립트를 실행할 sub shell 이름알고가기!
sub shell은 또 다른 하나의 shell 스크립트의 한 종류를 의미합니다. 예를 들어 현재 보고 있는 프롬프트 창에서 /bin/bash
명령어를 입력하였을 때, 바이너리로 이루어진 bash shell 프로그램이 하나 더 열리게 됩니다. 이것은 기존에 사용하는 것과 다른 쉘입니다. 쉘 안에 쉘이 있다고 하여 sub shell 이라고 부릅니다. 즉, 쉘 스크립트를 작성할 때 #!/bin/bash
구문을 적는 이유는 스크립트를 실행할 sub shell를 지정하는 것입니다.
PATH
환경변수에 현재위치 등록하기
[sample.sh] 등록